set_project("nanovg")
--set_warnings("all", "error")

if is_mode("debug") then
  add_defines("DEBUG", "_DEBUG")
  set_symbols("debug")
  set_optimize("none")
end

if is_mode("release", "profile") then
  if is_mode("release") then
    add_defines("NDEBUG")
    set_symbols("hidden")
    set_strip("all")
  else
    set_symbols("debug")
  end
end

includes("3rd/xmake.lua")
includes("src/xmake.lua")
includes("demos/xmake.lua")